Ulozeni MailMessage do souboru
Otázka od: max_konference@post.cz
17. 9. 2002 19:34
Potrebuju co nejjednoduseji ulozit v B5 celej MailMessage do
souboru, ale nejak se mi to nedari. Jde to jedine, kdyz to rozdelim
na body->Text, .... delam to:
FileCreate(IntToStr(jmeno)+".md~");
handle = FileOpen(IntToStr(jmeno)+".md~",fmOpenReadWrite);
int velikost =sizeof(NMPOP31->MailMessage);
FileWrite(handle, NMPOP31->MailMessage, velikost);
FileClose(handle);
ale takhle jednoduse to nejde. Nejsem si jistej, ale v D to nejspis
slo. Dik
Odpovedá: Blazek Jaroslav
17. 9. 2002 21:05
Ahoj,
> max_konference@post.cz 17.9.02 20:34 >>>
>Potrebuju co nejjednoduseji ulozit v B5 celej MailMessage do
>na body->Text, .... delam to:
>int velikost =sizeof(NMPOP31->MailMessage);
tady ziskas jen velikost ukazatele
object do souboru neulozis...
nejjednodussi je si udelat nejakou svoji fci
void __fastcall SaveMailMessage(const AnsiString AFile, TMailMessage *AMsg)
{
TStringList *SList = new TStringList();
try
{
SList->Add("[Subject]");
SList->Add(AMsg->Subject);
SList->Add("[Body]");
SList->AddStrings(AMsg->Body);
SList->SaveToFile(AFile);
// ...
}
__finally
{
delete SList;
}
}
S pozdravem
Bc. Jaroslav Blazek
Access-IT Ceska Lipa
mailto:jaroslav.blazek@access-it.cz
http://www.access-it.cz
ICQ# : 133673990
+420605/813644